#
# Copyright (c) 1999, 2000
# Intel Corporation.
# All rights reserved.
# 
# Redistribution and use in source and binary forms, with or without modification,
# are permitted provided that the following conditions are met:
# 
# 1. Redistributions of source code must retain the above copyright notice,
#    this list of conditions and the following disclaimer.
# 
# 2. Redistributions in binary form must reproduce the above copyright notice,
#    this list of conditions and the following disclaimer in the documentation
#    and/or other materials provided with the distribution.
# 
# 3. All advertising materials mentioning features or use of this software must
#    display the following acknowledgement:
# 
#    This product includes software developed by Intel Corporation and its
#    contributors.
# 
# 4. Neither the name of Intel Corporation or its contributors may be used to
#    endorse or promote products derived from this software without specific
#    prior written permission.
# 
# THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION AND CONTRIBUTORS ``AS IS'' AND
# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
# DISCLAIMED.  IN NO EVENT SHALL INTEL CORPORATION OR CONTRIBUTORS BE LIABLE FOR
# ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
# ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# 
SOURCE_DIR = $(SDK_INSTALL_DIR)/apps
include $(SDK_INSTALL_DIR)/build/$(SDK_BUILD_ENV)/sdk.env
all :
	cd $(SOURCE_DIR)/exitboot  && $(MAKE) -f exitboot.mak all
	cd $(SOURCE_DIR)/osloader  && $(MAKE) -f osloader.mak all
	cd $(SOURCE_DIR)/bootlinux  && $(MAKE) -f bootlinux.mak all
	cd $(SOURCE_DIR)/pktsnoop  && $(MAKE) -f pktsnoop.mak all
	cd $(SOURCE_DIR)/pktxmit  && $(MAKE) -f pktxmit.mak all
	cd $(SOURCE_DIR)/rtdriver  && $(MAKE) -f rtdriver.mak all
	cd $(SOURCE_DIR)/rtunload  && $(MAKE) -f rtunload.mak all
	cd $(SOURCE_DIR)/test  && $(MAKE) -f test.mak all
	cd $(SOURCE_DIR)/test2  && $(MAKE) -f test2.mak all
	cd $(SOURCE_DIR)/test3  && $(MAKE) -f test3.mak all
	cd $(SOURCE_DIR)/test4  && $(MAKE) -f test4.mak all
	cd $(SOURCE_DIR)/TestBoxDraw  && $(MAKE) -f TestBoxDraw.mak all
	cd $(SOURCE_DIR)/testva  && $(MAKE) -f testva.mak all
	cd $(SOURCE_DIR)/testvrt  && $(MAKE) -f testvrt.mak all
	cd $(SOURCE_DIR)/elilo  && $(MAKE) -f elilo.mak all
#	cd $(SOURCE_DIR)/cunit && $(MAKE) -f cunit.mak all


clean :
	cd $(SOURCE_DIR)/exitboot  && $(MAKE) -f exitboot.mak clean
	cd $(SOURCE_DIR)/osloader  && $(MAKE) -f osloader.mak clean
	cd $(SOURCE_DIR)/bootlinux  && $(MAKE) -f bootlinux.mak clean
	cd $(SOURCE_DIR)/pktsnoop  && $(MAKE) -f pktsnoop.mak clean
	cd $(SOURCE_DIR)/pktxmit  && $(MAKE) -f pktxmit.mak clean
	cd $(SOURCE_DIR)/rtdriver  && $(MAKE) -f rtdriver.mak clean
	cd $(SOURCE_DIR)/rtunload  && $(MAKE) -f rtunload.mak clean
	cd $(SOURCE_DIR)/test  && $(MAKE) -f test.mak clean
	cd $(SOURCE_DIR)/test2  && $(MAKE) -f test2.mak clean
	cd $(SOURCE_DIR)/test3  && $(MAKE) -f test3.mak clean
	cd $(SOURCE_DIR)/test4  && $(MAKE) -f test4.mak clean
	cd $(SOURCE_DIR)/TestBoxDraw  && $(MAKE) -f TestBoxDraw.mak clean
	cd $(SOURCE_DIR)/testva  && $(MAKE) -f testva.mak clean
	cd $(SOURCE_DIR)/testvrt  && $(MAKE) -f testvrt.mak clean
	cd $(SOURCE_DIR)/elilo  && $(MAKE) -f elilo.mak clean
